9062a944b7a7909934185774db40f28407b8d48d,test/src/test/java/hudson/PluginManagerTest.java,PluginManagerTest,testInstallDependingPluginWithoutRestart,#,271
Before Change
URL src = getClass().getClassLoader().getResource(String.format("plugins/%s", target));
File dest = new File(jenkins.getRootDir(), String.format("plugins/%s", target));
FileUtils.copyURLToFile(src, dest);
jenkins.pluginManager.dynamicLoad(dest);
}
// before load depender, of course failed to call Depender.getValue()
After Change
URL src = getClass().getClassLoader().getResource(String.format("plugins/%s", target));
File dest = new File(r.jenkins.getRootDir(), String.format("plugins/%s", target));
FileUtils.copyURLToFile(src, dest);
r.jenkins.pluginManager.dynamicLoad(dest);
}
// depender successfully accesses to dependee.